Volume 70, Issue 2, April 2024, Pages 1023-1029
Ahmed Etman
Volume 69, Issue 4, October 2023, Pages 2599-2607